.Ch .lateral{
    float:right;
    width:30%;
    height:580px;
    -webkit-user-select:none;
}
    .Ch .lateral figure{
        float:left;
        line-height:25px;
        max-height:25px;
        background:#ffffff;
        margin-top:10px;
        border:1px solid #ccc;
        border-left:none;
        border-top-right-radius:10px;
        border-bottom-right-radius:10px;
        -webkit-box-shadow:0 0 5px #ddd, 0 0 20px #eee;
    }
        .Ch .lateral figure .photoContainer{
            float:left;
            border-radius:10px;
            margin-left:5px;
            margin-top:-5px;            
            -webkit-transition:opacity 350ms linear;
            -webkit-box-shadow: 0 0 5px #bbb, 0 0 10px #888;
            background:
            		-webkit-gradient(radial, 50% -86, 0, 50% -86, 400,
					color-stop(0, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0))),
					-webkit-gradient(linear, 0 0, 0 50%, from(#fff), to(#eee));
            padding:5px;
        }
        .Ch .lateral figure .photoContainer img{
			border-radius:3px;
			margin-top:-3px;
			vertical-align:middle;        	
        }
        .Ch .lateral figure figcaption{
            float:right;
            font-size:9pt;
            color:#555;
            padding:0 10px 0 3px;
            text-shadow: #444 0px 0px 6px;
            -webkit-transition:opacity 0.1s linear;
            width:90px;
            vertical-align:middle;
            font-size:10pt;
            font-family: 'Molengo';
        }
        .Ch .lateral figure figcaption select{
		    padding:0 10px 0 0;
		    color:#555;
			border:1px solid transparent;
		    border-radius:5px;
		    cursor:pointer;        
        	-webkit-appearance:listbox;
        	width:95px;
       		-webkit-transition:border 200ms ease-in-out;
            overflow:hidden;
            text-overflow:ellipsis;    
            background:none;   		
        }
        .Ch .lateral figure figcaption:hover select:not([disabled]){
		    border:1px solid #ddd;
		    border-bottom-color:#eee;        
        	background:url('../img/seta_down.png') no-repeat 95% 6px;
        }
        .Ch .lateral figure figcaption select[disabled]{
        	cursor:default;
        }
        .Ch .lateral figure:hover figcaption{opacity:1;}
        .Ch .lateral figure figcaption span{        	        
            display:block;
            overflow:hidden;
            text-overflow:ellipsis;
            white-space:nowrap;
        }

    .Ch .lateral nav{
        float:left;
        margin-top:20px;
        height:450px;
    }
        .Ch .lateral nav li{
            margin-top:3px;
            width:150px;
            list-style:none;
        }   
        .Ch .lateral nav li .count:not(:empty){
        	display:inline-block;        
        	float:right;
        	border-radius:20px;
        	margin:2px 0 0;
        	padding:1px 5px;
        	margin-right:5px;
        	background-color:#eee;
        	border:1px solid #ddd; 
			color:#00BFFF;
			text-shadow:0 0px 3px rgba(0,191,255, 0.8);
        }
		.Ch .lateral nav li .titulo span[data-i18n],
		.Ch .lateral nav li[toggle] .titulo[data-i18n]{
			display:inline-block;
			clear:left;
			max-width:100px;			
            overflow:hidden;
            text-overflow:ellipsis;	
            line-height:16px;
            text-shadow:#bbb 0px 0px 3px;
            padding:3px 0 3px 10px;		
		}
		.Ch .lateral nav li[toggle] .titulo[data-i18n]{
			display:block;
			max-width:none;
		}
        .Ch .lateral nav li .titulo{
        	color:#555;
            display:block;            
            cursor:pointer;
            border:1px solid #ccc;
            border-top-color:#ddd;                       
            border-top-right-radius:10px;
            border-bottom-right-radius:10px;
            -webkit-box-shadow: 5px 1px 5px #eee;
        	-webkit-transition: all 400ms ease;			           
            background: 
		            -webkit-gradient(radial, 50% -186, 0, 50% -186, 400,
					color-stop(0, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0))),
					-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));            
        }
        .Ch .lateral nav li:not([loaded="false"]) .titulo:hover{
            color:#999;
            -webkit-box-shadow: 5px 0px 15px #ccc;
            background: 
		            -webkit-gradient(radial, 50% -186, 0, 50% -186, 400,
					color-stop(0, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0))),
					-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));                        
        }
        .Ch .lateral nav li[selected="true"] .titulo,
        .Ch .lateral nav li[selected="true"] .titulo:active{
            color:#999;
            background: 
		            -webkit-gradient(radial, 50% -186, 0, 50% -186, 400,
					color-stop(0, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0.3)),
					color-stop(0.5, rgba(255,255,255,0))),
					-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
        }        
        .Ch .lateral nav li:not([selected="true"]):not([loaded="false"]) .titulo:active{
            color:#555;
            border-top-color:#ccc;
            background: 
		            -webkit-gradient(radial, 50% -186, 0, 50% -186, 400,
					color-stop(0, rgba(255,255,255,0.1)),
					color-stop(0.5, rgba(255,255,255,0.1)),
					color-stop(0.5, rgba(255,255,255,0))),
					-webkit-gradient(linear, 0 0, 0 100%, from(#ccc), color-stop(40%,#ddd), to(#eee));            
        }
        .Ch .lateral nav li[loading] .titulo{
            background:
		            red url('../img/load.gif') no-repeat left middle,
		            -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#DDDDDD));
        }
        .Ch .lateral nav li.opacity .titulo{
        	opacity:.5 !important;
        }
            .Ch .lateral nav li .subitem{
                margin-left:10px;
                margin-bottom:10px;
                width:130px;
                max-height:145px;
                border:1px solid #ddd;
                border-top:none;
                display:none;
                border-bottom-left-radius:10px;
                border-bottom-right-radius:10px;
                -webkit-box-shadow: 0px 0px 15px #ccc;                
                overflow:scroll;
            }
            .Ch .lateral nav li .subitem::-webkit-scrollbar{
            	width: 5px !important;
            	margin-right:-50px !important;
            }

            .Ch .lateral nav li[opened="true"] .subitem{
                display:block;
            }
            .Ch .lateral nav li .subitem span{
                display:inline-block;
                padding-left:5px;
                padding:2px 2px 2px 2px;
                overflow:hidden;
                min-width:130px;
                max-width:130px;
                text-overflow:ellipsis;
                cursor:pointer;
                opacity:.7;
            }
            .Ch .lateral nav li .subitem span:hover{
                background:#eee;
            }
            .Ch .lateral nav li .subitem span[enabled="true"]{
            	color:#00BFFF;
            	opacity:1;
            	text-shadow:0 0px 3px rgba(0,191,255, 0.8);
            }            
            .Ch .lateral nav li .subitem span[selected="true"]{
            	color:red;
            	text-shadow:0 0px 3px red;            
                background:#eee;
                -webkit-box-shadow:0 0px 2px red;
            } 

    .Ch .lateral .topMenu{
        float:left;
        width:90%;
        margin-left:10px;
        margin-top:5px;
    }

		.Ch .lateral .topMenu .button{
            display:inline-block;
            height:18px;
            line-height:16px;
            width:30px;
            padding:1px 2px 0 0;
            margin-right:1px;
            border:1px solid #ccc;
            vertical-align:middle;
            border-radius:5px;
            -webkit-box-shadow:0 0 3px #ddd;
            -webkit-transition: all 200ms ease-in-out;
            cursor:pointer;		
		}
        .Ch .lateral .topMenu .button:hover,
        .Ch .lateral .topMenu .button:active{
            border-color:#bbb;
            -webkit-box-shadow:0 0 5px #bbb, 0 0 20px #eee;
        }
        
        /* Alerts Button */
        .Ch .lateral .topMenu .button.alerts{
            background: url('../img/alert.png') no-repeat 2px, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(245,245,245, 0.1)), to(rgba(245,245,245, 1)));
        }  
        .Ch .lateral .topMenu .button.alerts:active{
        	background: url('../img/alert.png') no-repeat 2px, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(220,220,220, 1)), to(rgba(220,220,220, 0.1)));
        }
        
        /* Options Button */
		.Ch .lateral .topMenu .button.options{
			background: url('../img/options.png') no-repeat center, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(245,245,245, 0.1)), to(rgba(245,245,245, 1)));
		}              
        .Ch .lateral .topMenu .button.options:active{
            background: url('../img/options.png') no-repeat center, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(220,220,220, 1)), to(rgba(220,220,220, 0.1)));
        }
        
        /* Popup Button */
		.Ch .lateral .topMenu .button.popup{
			background: url('../img/popup.png') no-repeat center, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(245,245,245, 0.1)), to(rgba(245,245,245, 1)));
		}              
        .Ch .lateral .topMenu .button.popup:active{
            background: url('../img/popup.png') no-repeat center, -webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(220,220,220, 1)), to(rgba(220,220,220, 0.1)));
        }        

            .Ch .lateral .topMenu .button.alerts span{
                float:right;
                height:15px;
                line-height:12px;
                width:8px;
                border-radius:5px;
            }

            .Ch .lateral .topMenu .button.alerts:not([enabled="true"]) span{
                border:1px solid rgba(255,0,0, 0.4);
                border-top-color:rgba(255,0,0, 0.8);
                border-left-color:rgba(255,0,0, 0.8);
                background:-webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(255,0,0, 0.3)), to(rgba(255,0,0, 0.5)));
            }
            .Ch .lateral .topMenu .button.alerts[enabled="true"] span{
                border:1px solid rgba(154,205,50, 0.4);
                border-top-color:rgba(154,205,50, 0.8);
                border-left-color:rgba(154,205,50, 0.8);
                background:-webkit-gradient(linear, 0% 0%, 0% 30%, from(rgba(154,205,50, 0.3)), to(rgba(154,205,50, 0.5)));
            }